artichoke (cynara scolymus) - Turkish English Dictionary